package top.javarem.medical.domain.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
//用于封装答题结果的数据传输对象(DTO)
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class AnswerResultDTO {
    // 总分
    private Integer totalScore;
    
    // 正确题数
    private Integer correctCount;
    
//    // 每道题的详细结果
//    private List<QuestionResult> results;
//
//    @Data
//    @Builder
//    @NoArgsConstructor
//    @AllArgsConstructor
//    public static class QuestionResult {
//        // 题目ID
//        private Long questionId;
//
//        // 是否正确
//        private Boolean correct;
//
//        // 正确答案
//        private String correctAnswer;
//
//        // 答案解析
//        private String explanation;
//
//        // 得分
//        private Integer score;
//    }
}